narrow outlet of stomach - Turco Inglés Diccionario